pine plantation - German English Dictionary